green manure – English–Italiano translations

🇬🇧 en it 🇮🇹

green manure noun

  • a crop that is ploughed into the soil to improve its fertility
sovesciare
Wiktionary Links